Lịch sử UniKey

Sự ra đời của UniKey

Phạm Kim Long - cha đẻ của Unikey - bắt đầu viết một bộ gõ tiếng Việt với tên gọi TVNBK năm 1994 khi đang là sinh viên của trường Đại học Bách khoa Hà Nội.[5]

Ban đầu TVNBK được viết bằng hợp ngữ cho DOS.

Giữa những năm 1990, Phạm Kim Long đã chuyển đổi sang môi trường Windows và đổi tên thành LittleVnKey.

Năm 2000, anh phát hành bộ gõ mới với tên gọi là Unikey, hỗ trợ nhập liệu Unicode và phát hành miễn phí theo giấy phép GNU GPL.

Bản nguồn mở của UniKey chạy trên X-Window (Linux) được công bố từ năm 2001, dưới tên x-unikey. x-unikey là một trong những chương trình gõ tiếng Việt đầu tiên trên Linux. Từ source code x-unikey, UniKey Input Engine đã được sử dụng và tích hợp vào các bộ gõ tiếng Việt trên Linux sau này. Bộ gõ phổ biến nhất dùng lõi UniKey trên Linux hiện nay là ibus-unikey do Lê Quốc Tuấn phát triển.

Từ năm 2006, tác giả UniKey đã cho phép Apple dùng mã nguồn x-unikey trong các sản phẩm của Apple theo các điều khoản của giấy phép MIT. Từ phiên bản Tiger, bộ gõ tiếng Việt có sẵn trên Mac OS X đã bắt đầu dùng lõi UniKey. Đến năm 2010, phiên bản iOS 4.0 cũng tích hợp lõi UniKey. Đến nay tất cả các thiết bị iPhone, iPad đều đang sử dụng UniKey cho bộ gõ tiếng Việt có sẵn.

Hiện tại toàn bộ dự án bao gồm các phiên bản đã phát hành và mã nguồn của chúng được lưu trữ tại SourceForge[5][6].

Đến năm 2013, anh phát triển thêm bộ gõ Laban Key, một bộ gõ tiếng Việt phổ biến cho 2 nền tảng thiết bị di động iOSAndroid[7].

Hệ điều hành Hỗ trợ

Phiên bản Unikey mới nhất hiện chỉ hỗ trợ từ Windows 7[8] trở lên. Các phiên bản cũ hơn chỉ hỗ trợ Windows Vista[9] trở xuống hiện đã được lưu trữ tại trang dự án Sourcefouge[6] của Unikey: